on the right foot - Francés Inglés Diccionario